Skip to content
BackNov 7
John Patrick M.
Upwork badge

John Patrick M.

International Sales Development Representative

Hi, I'm John! I help businesses book more qualified meetings, close more deals, and scale their sales operations without burning time or hiring in-house. For over 7 years, I’ve worked with companies in healthcare and other industries, handling cold calling, appointment setting, follow-ups, demo calls, and pipeline management. My focus is simple: generate high-quality leads, move prospects forward, and help teams hit revenue targets consistently. I’m also the Founder of Virtual Talents Global, a staffing agency that helps businesses scale with trained remote professionals from the Philippines. I don’t just place VAs. I help build sales and operations support that actually performs. Here’s how I can support your business: ✔️ Cold calling, appointment setting, and lead qualification ✔️ Demo support and pipeline follow-ups to increase conversions ✔️ Professional client communication that builds trust ✔️ Access to trained VAs for sales and operational support ✔️ Flexible staffing solutions tailored to your goals If you’re looking for someone who understands sales, execution, and scale, not just task completion, let’s talk. 📩 Message me and let’s see if we’re a good fit.

🇵🇭Pasuquin, Philippines$15/hr100% JSS4.93 (20)Since Nov 2017

Earnings and projects

MRR
$1.9k

Last 6 months ÷ 6

World#24,200 / 412k
🇵🇭Country#2,886 / 56.3k
Revenue, last 30 days
$841

Last 6 months: $11k

World#48,172 / 412k
🇵🇭Country#10,242 / 56.3k
Total earnings
$67k

Billed in all: $70k

World#59,125 / 412k
🇵🇭Country#8,775 / 56.3k
Per project
$2.2k

$1.9k in the last 6 months

World#72,808 / 412k
🇵🇭Country#15,300 / 56.3k
Projects, last 6 months
6
17% fixed83% hourly
World#34,405 / 412k
🇵🇭Country#2,063 / 56.3k
Projects in all
31

Across 44 contracts

16% fixed84% hourly
World#94,778 / 412k
🇵🇭Country#6,914 / 56.3k

Earnings, last 30 days

$69.9k+$841 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$69.0k$69.5k$70.0kOct 8Oct 23Nov 7

Skill rankings: Top 5% in Appointment Scheduling

Ranked by MRR among everyone on Upwork with the skill.

  1. #42Sales Leadership456 freelancers · 🇵🇭 #10Top 9%
  2. #130Sales Development1,688 freelancers · 🇵🇭 #32Top 8%
  3. #152Appointment Scheduling3,126 freelancers · 🇵🇭 #58Top 5%
  4. #211Sales & Marketing3,430 freelancers · 🇵🇭 #51Top 6%
  5. #227Zoho CRM2,793 freelancers · 🇵🇭 #47Top 8%
  6. #267Account Management3,086 freelancers · 🇵🇭 #63Top 9%
  7. #318Outbound Sales4,644 freelancers · 🇵🇭 #119Top 7%
  8. #358B2B Marketing4,592 freelancers · 🇵🇭 #53Top 8%