Upstart 13 Employee Directory

Upstart 13 corporate office is located in Complex #52-20 Route N Cl. 67 Piso 2, Medellin, Antioquia, Colombia and has 51-200 employees.

Employees by Department

Departments

Number of employees

Engineering & Technical

39

Human Resources

10

Information Technology

10

Operations

7

C-Suite

6

Sales

5

Marketing

4

Upstart 13 CEO

SR
Colombia flag for contact location.
Steve RussellCo-Founder & Chief Executive Officer
PhonePhoneEmailEmail
See Profile

Key Employees of Upstart 13

  • RM
    Colombia flag for contact location.
    Ryan Merlet

    Chief Operating Officer

    PhonePhoneEmailEmail
  • Trey Miles, Chief Revenue Officer at Upstart 13
    Colombia flag for contact location.
    Trey Miles

    Chief Revenue Officer

    PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail

Upstart 13 Global Presence

globalPresence illustration
South America51-200
North America11-50
Europe1-10

Index of contact profiles from Upstart 13

Hundreds of professionals searching for Upstart 13 have connected with key decision-makers. Join them?
Contact Name
Contact Info
Job Title
HQ Location
123

Former Employees at Upstart 13

Explore people who held key positions, contributed to Upstart 13's success, and advanced their careers.

People from Similar Companies in the Business Services Industry Located in Colombia

Frequently Asked Questions Regarding Upstart 13 Employees

How many employees does Upstart 13 have?
Upstart 13 has 51-200 employees
Who is the CEO of Upstart 13?
Upstart 13’s CEO is Steve Russell
Who are Upstart 13 key employees?
Some of Upstart 13 key employees are Ryan Merlet, Trey Miles
Where is Upstart 13 located?
Upstart 13’s headquarters are located at Complex #52-20 Route N Cl. 67 Piso 2, Medellin, Antioquia, Colombia
How do I contact Upstart 13?
Upstart 13 Contact Info: Website: www.upstart13.com
What does Upstart 13 do?

Founded in 2020, Upstart 13 is a software development company with the talent, the culture, and the process to deliver on the promise of outsourcing. The company is headquartered in Medellín, Antioquia.... Read More

Is Upstart 13 a public company?
Upstart 13 is private company therefore does not currently have an official ticker symbol
See more information about Upstart 13 Employees

Get Started with ZoomInfo

Register for free

Sign Up for Free

Get started for free! No credit card needed. Enjoy up to 25 free contacts each month at no cost.
Elevate your prospecting to the next level

Supercharge Your Prospecting

Search ZoomInfo's database of 106M+ companies and 140M+ professionals to find your next lead.
Expand your business

Grow Your Business

Reveal both personal and business contact details, including emails and phone numbers, and close your most valuable buyers.